devote oneself to work - Espagnol Anglais Dictionnaire